package com.platform.system.domain.dto.device;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.platform.system.domain.dto.TenantDto;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author Huangkai
 */
@Data
public class TenantAuthAiDto {
    /**
     * uid
     */
    private String uid;

    /**
     * 是否全部
     */
    private Integer isAll;

    /**
     * 租户uid
     * */
    private String tenantUid;
    /**
     * 模型
     * */
    private String modelUidList;
    /**
     * aiui
     * */
    private String aiuiUidList;
    /**
     * human_uid_list
     */
    private String humanUidList;

    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 租户名称
     */
    private String tenantName;

    /**
     * 模型列表
     */
    private List<ModelAppInfoDto> modelAppInfoDtoList;

    /**
     * 人设列表
     */
    private List<HumanModelManagerDto> humanModelManagerDtoList;

    /**
     * aiui配置
     */
    private List<AiUiConfigDto> aiUiConfigDtoList;

    /**
     * 租户列表
     */
    private List<TenantDto>  tenantDtoList;
}
